package com.cheetah.start.common.utils;

public class MyStrUtil {


    /**
     * 第几个之后的字符串
     *
     * @param str     str
     * @param num     第几个
     * @param replace 取代
     * @return {@link String}
     */
    public static String getSubStr(String str, int num, char replace) {
        String result = "";
        int i = 0;
        if (str != null && str.length() > 0) {
            while (i < num) {
                int lastFirst = str.lastIndexOf(replace);
                result = str.substring(lastFirst) + result;
                str = str.substring(0, lastFirst);
                i++;
            }
            return result.substring(1);
        }
        return str;
    }


    /**
     * sa-token 处理
     *
     * @param token 令牌
     * @return {@link String}
     */
    public static String sub(String token) {
        return token.replace("cheetah-token:login:token:", "");
    }
}
